html {
  font-size: 40px; }

.web {
  width: 100%;
  height: 100%;
  background: url("../images/01.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat; }
  .web .content {
    width: 13.5rem;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .web .text-top {
    text-align: center;
    font-size: 0.775rem;
    color: #E7C598;
    padding-bottom: 1rem; }
  .web .input-one {
    width: 10.625rem;
    height: 0.95rem;
    border-radius: 0.25rem;
    background: #E7C598;
    margin: 0 auto;
    margin-bottom: 0.375rem; }
    .web .input-one .input_left {
      width: 50%;
      height: 0.95rem;
      line-height: 0.95rem;
      float: left; }
      .web .input-one .input_left p {
        font-size: 0.5rem;
        color: #BF0C21; }
      .web .input-one .input_left:after {
        content: '';
        display: block;
        clear: both; }
    .web .input-one input {
      display: block;
      background: #E7C598;
      border: none;
      color: #BF0C21;
      height: 100%;
      width: 100%;
      border-left: 1px solid red; }
  .web p {
    font-size: 0.45rem;
    color: #E7C598;
    text-align: center; }
  .web .p-one {
    margin-top: 0.65rem; }
  .web .p-two {
    margin-top: 0.225rem; }
  .web .p-three {
    margin-top: 0.225rem; }
  .web .img {
    width: 6.25rem;
    height: 1.125rem;
    margin: 0.8rem auto 0; }
    .web .img img {
      width: 100%;
      height: 100%; }
  .web .home {
    width: 1.025rem;
    height: 1.025rem;
    text-align: center;
    line-height: 1.025rem;
    border-radius: 50%;
    background: #E7C598;
    position: fixed;
    right: 1.4rem;
    bottom: 0.625rem; }
    .web .home a {
      font-size: 0.75rem;
      color: #BF0C21; }
